package de.mmis.core.config;

import de.mmis.core.base.Position;

public class Config {

	public static final String JAYNES = "jaynes.informatik.uni-rostock.de"; //$NON-NLS-1$
	public static final String KILDALL = "kildall.informatik.uni-rostock.de"; //$NON-NLS-1$
	public static final String CODD = "codd.informatik.uni-rostock.de"; //$NON-NLS-1$
	public static final String LOVELACE = "lovelace.informatik.uni-rostock.de"; //$NON-NLS-1$
	public static final String DIJKSTRA = "dijkstra.informatik.uni-rostock.de"; //$NON-NLS-1$
	public static final String BABBAGE = "babbage.informatik.uni-rostock.de"; //$NON-NLS-1$
	public static final String PORTSERVER1 = "portserver218.informatik.uni-rostock.de"; //$NON-NLS-1$
	public static final String PORTSERVER2 = "portserver218-2.informatik.uni-rostock.de"; //$NON-NLS-1$

	public static final int INFRASTRUCTURE_PORT = 21800;
	public static final int PUBSUB_PORT = 21899;

	public static final String SMART_SPACE_HOST = JAYNES;
	public static final int SMART_SPACE_PORT = 21801;
	public static final int SMART_SPACE_TELNET = 21802;
	public static final int SMART_SPACE_HTTP = 21803;

	public static final String EIB_HOST = JAYNES;
	public static final int EIB_PORT = 10001;
	public static final int EIB_PORT_TELNET = 10002;
	public static final int EIB_PORT_HTTP = 10003;

	public static final String EIB_GATEWAY_HOST = "eibgateway218"; //$NON-NLS-1$
	public static final int EIB_GATEWAY_PORT = 10001;

	public static final String UBISENSE_HOST = CODD;
	public static final int UBISENSE_PORT = 7147;

	public static final String PORTSERVER_HOST = PORTSERVER1;
	public static final int CANON1_PORT = 7001;
	public static final int EPS_STATUS_PORT = 7002;
	public static final int CANON3_PORT = 7003;
	public static final int CANON4_PORT = 7004;
	public static final int LUMENACTIVE_PORT = 7005;
	public static final int CANON6_PORT = 7006;
	public static final int EPS_VD1_PORT = 7007;
	public static final int PANASONIC_PORT = 7008;

	public static final String PORTSERVER2_HOST = PORTSERVER2;
	public static final int MOVING_HEAD_PORT = 7002;

	public static final String EXTRON_DEVICE_HOST = PORTSERVER2;
	public static final int EXTRON_DEVICE_PORT = 7004;

	public static final String EXTRON_HOST = JAYNES;
	public static final int EXTRON_PORT = 21810;
	public static final int EXTRON_PORT_TELNET = 21811;
	public static final int EXTRON_PORT_HTTP = 21812;

	public static final String NEC_MT1065_HOST = "nec-mt1065.informatik.uni-rostock.de"; //$NON-NLS-1$
	public static final int NEC_MT1065_PORT = 7142;

	public static final int PROJECTOR_CONNECTION_TIMEOUT = 10000; // 10sec
	public static final int PROJECTOR_POLLING_DELAY = 10000; // 10sec

	public static Position ROOM_DIMENSION = new Position(7.043, 6.78, 2.7);
}
